-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
remove references to jvm-build-service #1766
base: main
Are you sure you want to change the base?
Conversation
36cc05c
to
be37461
Compare
My favourite approach is this:
This also works beautifully with rebasing on main. If buildah/0.2 changes in the meantime, you just fix the first commit by running |
08dcf4e
to
c325e83
Compare
task/buildah-oci-ta/0.3/MIGRATION.md
Outdated
|
||
Removes references to `jvm-build-service` | ||
* Removes `analyse-dependencies-java-sbom` step | ||
* Removes `SBOM_JAVA_COMPONENTS_COUNT` and `JAVA_COMMUNITY_DEPENDENCIES` results |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(similarly for the other migrations)
Could you also update https://github.com/konflux-ci/build-definitions/blob/main/.github/workflows/temp-block-buildah.yaml to also check the 0.3 yaml? It appears that the check is still relevant, no updates on https://issues.redhat.com/browse/KONFLUX-5706 😞 |
4e5729d
to
b7713d2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
- Buildah 0.3 will be released - Copy buildah 0.2 directory to 0.3 for easier diff comparisons between the versions
- jvm-build-service is not used by anyone and will get reworked - buildah task contains references to jvm-build-service - Removal of the references is a breaking change * Remove `analyse-dependencies-java-sbom` step * Remove `SBOM_JAVA_COMPONENTS_COUNT` result * Remove `JAVA_COMMUNITY_DEPENDENCIES` result - Release buildah version 0.3
b7713d2
to
d978eb9
Compare
- Buildah task has been upgraded to 0.3 - Upgrade the oci-ta and remote tasks too
- There is a check ensuring that the size buildah-remote-oci-ta doesn't increase - It only works for version 0.2, make it work for 0.3 too
- Buildah task has been updated to 0.3 - Make docker-build pipelines use the new version
d978eb9
to
782d4cf
Compare
analyse-dependencies-java-sbom
stepSBOM_JAVA_COMPONENTS_COUNT
resultJAVA_COMMUNITY_DEPENDENCIES
resultNote for reviewers:I haven't found an easy way to compare different files in GitHub, I would probably checkout the branch locally and do something like:(I welcome different ideas)